import { getContext } from '@/context/common/applicationContext'
import React from 'react'
import MessageScheduledTask from './MessageScheduledTask'
import MessagePrompt from './MessagePrompt'

/**
 * 消息核心组件
 * @author liu_jshan
 * @version 1.0 20240502
 * @param {Object} props {
 *  taskEnable: 开启消息定时任务
 *  promptEnable: 开启每次进入页面时弹出系统消息提示
 * }
 * @returns 
 */
function MessageController(props) {
    return (
        <>
            {props.taskEnable === true ? <MessageScheduledTask /> : ''}
            {props.promptEnable === true ? <MessagePrompt /> : '' }
        </>
    )
}


export default getContext(MessageController)
